package com.li.reflect;

public class Test {

    public static void main(String[] args) {
        //不使用反射机制调用方法
        /**
         * 分析：调用一个方法，当中还有几个要素？四要素
         * 1.调用哪个对象
         * 2.调用哪个方法
         * 3.传递哪些参数
         * 4.方法执行结束后的返回结果
         * 调用哪个对象的哪个方法，传什么参数，返回什么值
         *
         * 即使是使用反射机制，也同样需要这四个要素
         */
        SomeService someService = new SomeService();
        someService.doSome();
        String s1 = someService.doSome("hello");
        System.out.println(s1);
        String s2 = someService.doSome("hello", 2);
        System.out.println(s2);
    }
}
